GOTO is a vendor independent international software development conference with more that 90 top speaker and 1300 attendees. The conference cover topics such as .Net, Java, Open Source, Agile, Architecture and Design, Web, Cloud, New Languages and Processes

Presentation: "Bridging Mercurial and ClearCase using Jenkins"

Track: Tools / Time: Thursday 17:00 - 17:50 / Location: Amsterdam Room

Changing your version control system can be a challenging operation. In this presentation we will talk about migration strategies, in particular how to bridge between 2 quite different version control systems (Mercurial, distributed VCS and ClearCase, centralized VCS), and we'll demonstrate an Open Source Jenkins-based bridge. Bridging allows for a smooth transition and furthermore has the advantage that different processes and projects can run in the world that is most convenient to them. The delivery process for instance can continue to run in ClearCase, whilst the developers increase their productivity by switching to Mercurial.

Keywords: Distributed Version Control System, Mercurial, Subversion, ClearCase, Jenkins, migration, bridging
Target Audience: Source Control Managers and decision makers, developers, system admins

Download slides

Christian Wolfgang, Developer at Praqma

Christian Wolfgang

Biography: Christian Wolfgang

Christian is a developer at Praqma writing tools and plug-ins for Jenkins, Git, Mercurial and ClearCase.

Klaus Bucka-Lassen, Managing Director at aragost

Klaus Bucka-Lassen

Biography: Klaus Bucka-Lassen

Klaus Bucka-Lassen is Mercurial user, author on several articles (one on Mercurial) and managing director at aragost Trifork (Switzerland), a company specializing in Mercurial support. He typically works as technology consultant or project manager / Scrum Master for clients in Switzerland and Germany.

Twitter: @danish_kauboy

Leif Sørensen, Partner at Praqma

Leif Sørensen

Biography: Leif Sørensen

Leif Sorensen is partner and co-founder at Praqma (Denmark), a company specializing in tool support for automation of the software development process. He typically works as technology consultant, architect or project manager.